kidnapping and raping a woman - Spanish English Dictionary